
#body{width: 70%;margin: 100px auto;background-color: #f0f0f0;}
h1{padding:10px 50px;color: #14191e;font-size: 24px;font-weight: normal;line-height: 50px;border-bottom: 1px solid #e3e3e3;}

.label-name{display:block;text-align: left;color: #14191e;font-size:18px;line-height: 30px;text-indent: 1em;}
.info_left{float: left;width: 500px;}
.info_clear {padding: 20px;border-bottom: 1px solid #e3e3e3;}

.info_left label{display:block;width: 100%;margin:5px 40px 0;background-color: #ccc;color: #787d82;font-size:15px;line-height: 30px;border-radius: 6px;}
.info_left label:hover{background-color: #787d82;color: #14191e; }
.info_left .active{background-color: #787d82;color: #14191e;}
.radio,.checkbox{margin:0 10px;vertical-align: middle;}

.btn{display:block;width: 200px;height: 40px; margin: 0 auto;padding: 2px 8px;border-radius: 6px;color: #14191e;background-color: rgba(0,170,170,.85);border: 1px solid #787d82;cursor: pointer;vertical-align: middle;}
.btn:hover{color: #FFF;}
.btn:active{box-shadow:0 0 1px 1px rgba(0,170,170,.85);}
